Cape leopard - Turc Anglais Dictionnaire